expiatory temples - German English Dictionary